OpenCores
no use no use 1/1 no use no use
About the Invalid Symbol
by Unknown on Oct 16, 2007
Not available!
----- Original Message ----- From: "XiaYun" xiayun at m...> To: ethmac at o...> Date: Tue, 18 Feb 2003 17:16:34 +0800 Subject: Re: [ethmac] About the Invalid Symbol


Then what does invalid symbol mean? How to handle the received

data
when an invalid symbol is received? -----ÓʼþÔ­¼þ----- ·¢¼þÈË: owner-ethmac at o... [mailto:owner-ethmac at o...] ´ú±í yisonglin at s... ·¢ËÍʱ¼ä: 2003Äê2ÔÂ18ÈÕ 19µã24 ÊÕ¼þÈË: ethmac at o... Ö÷Ìâ: Re: [ethmac] About the Invalid Symbol It is not invalid symbol. It is False Carrier indication.If RX_DV is de-asserted. See p505,spec 802.3-2000. ----- Original Message ----- From: "XiaYun" xiayun at m... > To: ethmac at o... > Date: Tue, 18 Feb 2003 10:11:03 +0800 Subject: [ethmac] About the Invalid Symbol
> Dear all,
>
> In IEEE 802.3, the invalid symbol is defined in the 22.2.2.7

as
> following:
>
> While RX_DV is de-asserted, the PHY may provide a False

Carrier
> indication by asserting the RX_ER signal
>
> while driving the value onto RXD.
>
> But in MAC core, invalid symbol is defined as following:
>
> assign SetInvalidSymbol = MRxDV & MRxErr & MRxD[3:0]

==
> 4'he;
>
> Should MRxDV be asserted when adjusting a invalid symbol?
>
> In addition, can anyone be kind enough to tell me how to

handle
> the received data when a invalid symbol is received?
>
> Thanks
>
> XiaYun
>



About the Invalid Symbol
by Unknown on Oct 16, 2007
Not available!
Hi, You are "trying to hard". Any packet that pass CRC could be forward, as even if there was an error due to what ever reason if it pass the CRC it mean that the error didn't affect the packet "integrity". (the risk is about 2^-32 which is negligible). RxERR can simple be counted and reported. Have a nice day Illan -----Original Message----- From: ethmac-bounces at opencores.org [mailto:ethmac-bounces at opencores.org] On Behalf Of rogerllg at 126.com Sent: Tuesday, October 16, 2007 12:25 AM To: ethmac at opencores.org Subject: Re: [ethmac] About the Invalid Symbol ----- Original Message ----- From: "XiaYun" xiayun at m...> To: ethmac at o...> Date: Tue, 18 Feb 2003 17:16:34 +0800 Subject: Re: [ethmac] About the Invalid Symbol


Then what does invalid symbol mean? How to handle the received

data
when an invalid symbol is received? -----ÓʼþÔ­¼þ----- ·¢¼þÈË: owner-ethmac at o... [mailto:owner-ethmac at o...] ´ú±í yisonglin at s... ·¢ËÍʱ¼ä: 2003Äê2ÔÂ18ÈÕ 19µã24 ÊÕ¼þÈË: ethmac at o... Ö÷Ìâ: Re: [ethmac] About the Invalid Symbol It is not invalid symbol. It is False Carrier indication.If RX_DV is de-asserted. See p505,spec 802.3-2000. ----- Original Message ----- From: "XiaYun" xiayun at m... > To: ethmac at o... > Date: Tue, 18 Feb 2003 10:11:03 +0800 Subject: [ethmac] About the Invalid Symbol
> Dear all,
>
> In IEEE 802.3, the invalid symbol is defined in the 22.2.2.7

as
> following:
>
> While RX_DV is de-asserted, the PHY may provide a False

Carrier
> indication by asserting the RX_ER signal
>
> while driving the value onto RXD.
>
> But in MAC core, invalid symbol is defined as following:
>
> assign SetInvalidSymbol = MRxDV & MRxErr & MRxD[3:0]

==
> 4'he;
>
> Should MRxDV be asserted when adjusting a invalid symbol?
>
> In addition, can anyone be kind enough to tell me how to

handle
> the received data when a invalid symbol is received?
>
> Thanks
>
> XiaYun
>

_______________________________________________ http://www.opencores.org/mailman/listinfo/ethmac
no use no use 1/1 no use no use
© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.